tape grass
noun
: any of several submerged aquatic monocotyledonous plants (such as genus Vallisneria of the family Hydrocharitaceae) with long ribbonlike leaves
called also eelgrass, wild celery
Love words? Need even more definitions?
Merriam-Webster unabridged
Share